/*
題目內容:
[案例6-5]：统计考试成绩。阶段考试结束了，让我们试着写一个程序来分别记录一下优秀(A，即分数>=90)、良好(B，即分数>=80且分数<90)、
中等(c，即分数>=70且分数<80)、及格(d，即分数>=60且分数<70)和不及格(F，即分数<60)的人数吧。输入为每位同学的得分，
当输入-1时，表示输入结束。输出你的统计结果。

输入输出说明:
输出已经给定。
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
    int a,b,c,d,f,score;
    a=b=c=d=f=0;
    scanf("%d",&score);
    //start
    do
    {  if(score!=-1)
	   {
	
	     switch(score/10)
         {case 10:
          case 9: a++;break;
          case 8: b++;break;
          case 7: c++;break;
          case 6: d++;break;
          case 5:
          case 4:
          case 3:
          case 2:
          case 1:
          case 0: f++;break;
         } 
       }
       scanf("%d",&score);
    }while(score!=-1);
    //end
    printf("A: %d\nB: %d\nC: %d\nD: %d\nF: %d\n",a,b,c,d,f);
    return 0;
}
// 方法2
// #include <stdio.h>
// #include <stdlib.h>
// int main()
// {
//     int a,b,c,d,f,score;
//     a=b=c=d=f=0;
//     scanf("%d",&score);
//     //start
//     do
//     {  if(score!=-1)
//        {
//     	if(score>=90)
//     	a++;
//     	else if(score>=80)
//     	b++;
//     	else if(score>=70)
//     	c++;
//     	else if(score>=60)
//     	d++;
//     	else
//     	f++;
//        }
//        scanf("%d",&score);
// 	}while(score!=-1);
//     //end
//     printf("A: %d\nB: %d\nC: %d\nD: %d\nF: %d\n",a,b,c,d,f);
//     return 0;
// }

